import axios from '@/utils/axios'

// 获取待审核学生列表
export function getPendingStudents(params) {
  return axios.get('/admin/audit/students/pending', { params })
}

// 获取待审核企业列表
export function getPendingEnterprises(params) {
  return axios.get('/admin/audit/enterprises/pending', { params })
}

// 获取学生详细信息
export function getStudentDetail(id) {
  return axios.get(`student/info/${id}`)
}

// 获取企业详细信息
export function getEnterpriseDetail(id) {
  return axios.get(`enterprise/info/${id}`)
}

// 获取所有学生列表（管理员/企业筛选学生）
export function getAllStudents(params) {
  return axios.get('student/search', { params })
}

// 获取所有企业列表（管理员/学生筛选企业）
export function getAllEnterprises(params) {
  return axios.get('enterprise/search', { params })
}

// 获取所有求职申请列表（管理员）
export function getAllApplications(params) {
  return axios.get('admin/applications', { params })
}
// 获取所有面试邀请列表（管理员）
export function getAllInterviews(params) {
  return axios.get('admin/interviews', { params })
}
// 其他管理员相关接口可继续补充... 